.page-wrapper {
  width: 100%;
  height: 100%;
  padding: 24px 0;
  overflow: auto;

  .choose-expert {
    cursor: pointer;
    color: #409eff;
  }

  .account-pannel {
    width: 68.22%;
    height: 100%;
    overflow: hidden;
    background-color: #fff;
    border-radius: 12px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;

    .pannel-title {
      height: 100px;
      border-bottom: 1px solid #e8e8e8;
      padding: 24px 24px;
      display: flex;
      align-items: center;
      justify-content: space-between;

      .title {
        font-size: 16px;
        font-family: PingFang SC-Medium, PingFang SC;
        font-weight: 500;
        color: #333333;
      }

      .btn-wrappper {
        display: flex;

        :global .ant-btn {
          display: flex;
          align-items: center;
          justify-content: center;
        }
      }
    }

    .pannel-content {
      padding: 24px;
      flex: 1;
      overflow: auto;
    }
  }
}
